﻿using System;
using System.Collections.Generic;
using System.Data;
using System.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DAL
{
    public class DALRedesSociales: DALBase
    {
        private static string cmdTodosLasRedes = "Select * From RedesSociales Order By 2 ASC";
        private static string cmdRedesDeComercio = "Select ComerciosRedesSociales.RedId, RedesSociales.RedNombre, ComerciosRedesSociales.RedDescripcion From RedesSociales " +
                                                    " Left Join ComerciosRedesSociales On RedesSociales.RedId = ComerciosRedesSociales.RedId " +
                                                    " Where ComerciosRedesSociales.ComId = @ComId ";
        

        public static SqlDataReader BuscarRedesSociales()
        {
            SqlDataReader dr = select(null, cmdTodosLasRedes, CommandType.Text);
            return dr;
        }

        public SqlDataReader BuscarRedesDeComercio(int ComercioId) {
            List<SqlParameter> parametros = new List<SqlParameter>();
            parametros.Add(new SqlParameter("@ComId", ComercioId));
            SqlDataReader dr = select(parametros, cmdRedesDeComercio, CommandType.Text);
            return dr;
        }
    }
}
